to go on a honeymoon - Deutsch Englisch Wörterbuch